BEOLINGUS
Dictionary - TU Chemnitz

 German  English

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

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

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