German-English translation for "overdelicate"

"overdelicate" English translation