multipuncturer - Turkish English Dictionary