be constantly plagued by troubles - Turc Anglais Dictionnaire