windbreakers - German English Dictionary