ribbed dome - Turkish English Dictionary