seller/maker of monteras - Turkish English Dictionary