learn something down pat - Francés Inglés Diccionario