master of disguise - French English Dictionary