head to wind - German English Dictionary