ivy gourd - Turkish English Dictionary