long green onion - Turkish English Dictionary