stormy northwest wind in spain - Turkish English Dictionary