torn tape relay - Turkish English Dictionary