area of puddles - Francés Inglés Diccionario