slipper gourd - Spanish English Dictionary