tail-wind landing - German English Dictionary