main deposits - Turco Inglés Diccionario