to be cut off one's roots - Español Inglés Diccionario