person with a big nose - French English Dictionary