fruit of the sweet cucumber - Espagnol Anglais Dictionnaire