the good guy - French English Dictionary