xenogenesis - Alemán Inglés Diccionario