despatch soldiers - Turkish English Dictionary