have an enormous nose - Turkish English Dictionary