offer a likely explanation - Espagnol Anglais Dictionnaire