be dogged by problems - Espagnol Anglais Dictionnaire