experimentation on human beings - Alemán Inglés Diccionario