hive palace - Turkish English Dictionary