clearing and settling institution - Alemán Inglés Diccionario