fruit of melon tree - Spanish English Dictionary