tail high landing - German English Dictionary