short time when it stops raining - Spanish English Dictionary