financial embarrassment - Turco Inglés Diccionario