achocha fruit (cucumber) - Allemand Anglais Dictionnaire