financial embarrassments - Francés Inglés Diccionario