towed convoy - Turkish English Dictionary