other deposits - Turco Inglés Diccionario