before i could say anything - Francés Inglés Diccionario