chamucar - French English Dictionary