like walking/treading on eggshells - Turkish English Dictionary