straw vendor - German English Dictionary