manchamantel - French English Dictionary