troughability - Turkish English Dictionary