be dogged by problems - Turc Anglais Dictionnaire