x-punch relay - German English Dictionary