nodosous - Turkish English Dictionary