male tripe vendor - German English Dictionary