needle seller - German English Dictionary