delayed relay - Turkish English Dictionary