customs debenture - Alemán Inglés Diccionario