estranged from itself - Turco Inglés Diccionario