male tripe vendor - French English Dictionary