aiguille - Turkish English Dictionary