you the man! - French English Dictionary