tall and silly-looking person - French English Dictionary