repeated embrace between two people - Deutsch Englisch Wörterbuch