a convincing explanation - Espagnol Anglais Dictionnaire