ducal palace - Turkish English Dictionary