give oneself up to someone - Allemand Anglais Dictionnaire