nose piece - Turkish English Dictionary