human-alien encounters - Alemán Inglés Diccionario