more alienated - Turco Inglés Diccionario