pressing device for making - Turkish English Dictionary