delicate (situation) - French English Dictionary