this fact in itself - Español Inglés Diccionario