wax gourd - Spanish English Dictionary