ultra-delicate - Turkish English Dictionary