clearing and settling institution - Turco Inglés Diccionario