self-alien - Turco Inglés Diccionario