good-faith deposit - Alemán Inglés Diccionario