attach oneself excessively - Deutsch Englisch Wörterbuch