x-punch relay - Turkish English Dictionary