i've heard you speak english - Francés Inglés Diccionario