diamond deposit - Turco Inglés Diccionario