good faith deposit - Alemán Inglés Diccionario