man from san carlos, nicaragua - Français Anglais Dictionnaire