supporting arms coordinator - Turkish English Dictionary