the green crescent - Espagnol Anglais Dictionnaire