phosphate deposit - Francés Inglés Diccionario