manfinflearse - French English Dictionary