motor torku - Turkish English Dictionary