free reserves - Francés Inglés Diccionario