BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to translate as sth. übersetzt etw. heißen; sich mit etw. übersetzen lassen {v}

Shiatsu literally translates as 'finger pressure'. Shiatsu heißt wörtlich übersetzt "Fingerdruck".

Puns don't translate well. Wortspiele lassen sich schlecht übersetzen.