rat testicular tissue - Alemán Inglés Diccionario