be divorced from the real world - Francés Inglés Diccionario