atterrate - Turkish English Dictionary