i told you so! - Español Inglés Diccionario