be faced with a difficult dilemma - Espagnol Anglais Dictionnaire