i've heard you speak english - Alemán Inglés Diccionario