wall-eyed person - French English Dictionary