showery weather - Turkish English Dictionary