animal experiments - Turco Inglés Diccionario