a bed of thorns - Turkish English Dictionary