self-estrangement - Turco Inglés Diccionario