delicate and difficult to face or resolve - Spanisch Englisch Wörterbuch