stormy northwest wind in spain - German English Dictionary