follow and support force - Turkish English Dictionary