nodus - Turkish English Dictionary