storm-lashed - Turkish English Dictionary