large stone mortar - Turkish English Dictionary