biological preparations - Turco Inglés Diccionario