other deposits - Alemán Inglés Diccionario