Key translation clients