provision of rough diamonds - Turco Inglés Diccionario