contract for the supply of remedies - Turco Inglés Diccionario