terminal landing - German English Dictionary