half-human - Alemán Inglés Diccionario