bank of first deposit - Alemán Inglés Diccionario