atterrage - Turkish English Dictionary