company deposit - Alemán Inglés Diccionario