ivy gourd - Spanish English Dictionary