avoiding problems and difficulties - Espagnol Anglais Dictionnaire