turks cap gourd - Spanish English Dictionary