be far removed from something - Español Inglés Diccionario