having a big and long nose - French English Dictionary