all-weather landing - German English Dictionary