site-made mortar - Turkish English Dictionary