sudden fleeting rain - Espagnol Anglais Dictionnaire