English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search palm of the hand DeutschEnglish Handfläche {f} palm of the hand [noun]