multipuncturer - German English Dictionary