pepino (solanum muricatum) - Spanish English Dictionary