atterrant - Turkish English Dictionary