pertaining to storms - Turkish English Dictionary