atterrer - Turkish English Dictionary