talk a mile a minute - Alemán Inglés Diccionario