multipuncturer - Spanish English Dictionary