ridged luffa - Espagnol Anglais Dictionnaire