long green onion - German English Dictionary