experimentation on human beings - Turco Inglés Diccionario