street credit vendor - German English Dictionary