monetary and financial complications - Alemán Inglés Diccionario