relieving troops - Turkish English Dictionary