ticklish (delicate or difficult: a ticklish situation) - German English Dictionary