attach oneself excessively - Turc Anglais Dictionnaire