rain grooves - Francés Inglés Diccionario