telegraph restitution - Turkish English Dictionary