passionately kiss and fondle - Allemand Anglais Dictionnaire