self-alien - Alemán Inglés Diccionario