ratch - Francés Inglés Diccionario