nasty/stormy weather - Turkish English Dictionary