time delay device - Turkish English Dictionary